.lay-filter-content{
  display: flex;
  flex-direction: column;
}
.lay-filter-item{
  border-bottom: 1px #e0e0e0 dashed;
  display: flex;
}
.lay-filter-label{
  display: flex;
  justify-content: end;
  align-items: center;
  font-weight: bold;
}
.lay-filter-right{
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  padding: 10px;
  padding-bottom: 0;
  flex: 1;
}
.lay-filter-right-item,.lay-filter-right-all{
  padding: 6px 10px;
  border: 1px solid transparent;
  cursor: pointer;
  margin-right: 10px;
  margin-bottom: 10px;
}
.lay-filter-right-all.active{
  background-color: var(--color);
  color: #fff;
}
.lay-filter-right-item.active {
    border-color: var(--color);
    background-color: var(--color);
    color: #fff;
}